satisfaction rating - Spanish English Dictionary